///////////////////////////////////////////////////////////
//  Char.cpp
//  Implementation of the Class Char
//  Created on:      18-fev-2007 15:52:56
///////////////////////////////////////////////////////////

#include "Char.h"

/// Constructor
Char::Char() : clock(0)
{}

/// Destructor
Char::~Char(){}

/// @param fileName The path to the file with contains the images of character.
void Char::Init(const char* fileName){}

/// @param activePage The BITMAP* that character will be draw.
void Char::Draw(BITMAP* activePage){}

/// @param direction
void Char::Turn(int direction){}

/// @param direction New direction.
void Char::Move(int direction){}

/// Update the state of character.
void Char::Update(){}

/// @param x New position.
void Char::SetX(int x)
{
	this->x = x;
}

/// @param y New position.
void Char::SetY(int y)
{
	this->y = y;
}

int Char::GetX()
{
	return x;
}

int Char::GetY()
{
	return y;
}

int Char::GetState()
{
	return 0;
}

void Char::SetClock(volatile int* clock)
{
	this->clock = clock;
}
